ulcerating granuloma of pudenda - French English Dictionary